Skip to content

Conversation

@javache
Copy link
Member

@javache javache commented Mar 20, 2024

Summary:
rncore, FBReactNativeSpec and FBReactNativeComponentSpec contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on FBReactNativeSpec everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569

@facebook-github-bot facebook-github-bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Mar 20, 2024
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D55037569

@analysis-bot
Copy link

analysis-bot commented Mar 20, 2024

Platform Engine Arch Size (bytes) Diff
android hermes arm64-v8a 19,217,886 +0
android hermes armeabi-v7a n/a --
android hermes x86 n/a --
android hermes x86_64 n/a --
android jsc arm64-v8a 22,594,642 +10
android jsc armeabi-v7a n/a --
android jsc x86 n/a --
android jsc x86_64 n/a --

Base commit: 2fcdab4
Branch: main

javache added a commit to javache/react-native that referenced this pull request Mar 20, 2024
Summary:

`rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeSpec` everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D55037569

javache added a commit to javache/react-native that referenced this pull request Mar 22, 2024
Summary:

`rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeSpec` everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D55037569

javache added a commit to javache/react-native that referenced this pull request Mar 25, 2024
Summary:

`rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeSpec` everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D55037569

javache added a commit to javache/react-native that referenced this pull request Mar 27, 2024
Summary:

`rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeSpec` everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D55037569

@javache javache force-pushed the export-D55037569 branch from 7647e27 to 44938dc Compare April 5, 2024 14:48
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D55037569

javache added a commit to javache/react-native that referenced this pull request Apr 5, 2024
Summary:
Pull Request resolved: facebook#43570

`rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeSpec` everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569
javache added a commit to javache/react-native that referenced this pull request Apr 5, 2024
Summary:
Pull Request resolved: facebook#43570

`rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeSpec` everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569
@javache javache force-pushed the export-D55037569 branch from 44938dc to a1171a7 Compare April 5, 2024 14:56
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D55037569

1 similar comment
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D55037569

javache added a commit to javache/react-native that referenced this pull request Apr 5, 2024
Summary:
Pull Request resolved: facebook#43570

`rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeSpec` everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569
@javache javache force-pushed the export-D55037569 branch from a1171a7 to 883ae5f Compare April 5, 2024 15:15
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D55037569

@javache javache force-pushed the export-D55037569 branch from 883ae5f to 2f75d77 Compare April 5, 2024 15:29
javache added a commit to javache/react-native that referenced this pull request Apr 5, 2024
Summary:
Pull Request resolved: facebook#43570

`rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeSpec` everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569
javache added a commit to javache/react-native that referenced this pull request Apr 5, 2024
Summary:
Pull Request resolved: facebook#43570

`rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeSpec` everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D55037569

@javache javache force-pushed the export-D55037569 branch 2 times, most recently from 53a7c30 to 4bf6bfd Compare April 5, 2024 20:49
javache added a commit to javache/react-native that referenced this pull request Apr 5, 2024
Summary:
Pull Request resolved: facebook#43570

`rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeSpec` everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D55037569

Summary:
Pull Request resolved: facebook#43570

`rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeSpec` everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D55037569

@javache javache force-pushed the export-D55037569 branch from 4bf6bfd to 93e0796 Compare April 9, 2024 11:21
@react-native-bot
Copy link
Collaborator

This PR is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 7 days.

@react-native-bot react-native-bot added the Stale There has been a lack of activity on this issue and it may be closed soon. label Oct 7, 2024
@react-native-bot
Copy link
Collaborator

This PR was closed because it has been stalled for 7 days with no activity.

@react-native-bot react-native-bot removed the Stale There has been a lack of activity on this issue and it may be closed soon. label Oct 14, 2024
@javache javache deleted the export-D55037569 branch October 14, 2024 11:06
javache added a commit to javache/react-native that referenced this pull request Mar 27, 2025
Summary:
Pull Request resolved: facebook#43570

`rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeSpec` everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569
javache added a commit to javache/react-native that referenced this pull request Mar 27, 2025
Summary:
Pull Request resolved: facebook#50317

Pull Request resolved: facebook#43570

`rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeSpec` everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569
javache added a commit to javache/react-native that referenced this pull request Mar 27, 2025
Summary:
Pull Request resolved: facebook#50317

Pull Request resolved: facebook#43570

`rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeSpec` everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569
javache added a commit to javache/react-native that referenced this pull request May 30, 2025
Summary:
Pull Request resolved: facebook#43570

`rncore`, `FBReactNativeSpec` and `FBReactNativeComponentSpec` contain the same symbols, which leads to conflicts when we try to merge them into a single shared library. Cleanup the duplication and standardize on `FBReactNativeSpec` everywhere. I've left the Android OSS targets names as is, to avoid breaking deps.

This aligns react-native's package.json with the codegen tooling supported across iOS and Android, which is a single target for all all type-derived codegen.

Changelog: [Internal]

Differential Revision: D55037569
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants